<?php
error_reporting(E_ALL | 2048 | 4096);

function errorHandler($errNo, $errMsg, $errFile, $errLine) {
    if (error_reporting() == 0) {
        return;
    }
    
    throw new ErrorException($errMsg, 0, $errNo, $errFile, $errLine);
}

set_error_handler("errorHandler");